package com.eslserver.dao;

import java.util.Collection;

import com.eslserver.to.Group;
import com.eslserver.to.wrapper.ESLCollectionPageWrapper;

public interface GroupDAO {

	public Group addGroup(Group group);

	public void updateGroup(Group group);

	public Group loadGroup(Integer groupID);

	public Collection<Group> loadAllGroups();

	public void deleteGroup(Integer groupID);

	public ESLCollectionPageWrapper<Group> loadGroupByPageQuery(String sQuery,
			String aQuery);

}
